interleaved paper - French English Dictionary